// 抖音商品查询类型
export interface TiktokQuery extends PageQuery {
  activityId?: number;
  shopId?: string;
  name?: string;
  startDate?: string;
  endDate?: string;
  enable?: number;
  orderByColumn?: string;
  isAsc?: string;
}

// 抖音商品列表类型
export interface TiktokVO {
  id: number;
  name: string;
  cover: string;
  price: number;
  goodsId: string;
  account: string;
  activityId: number;
  activityTitle: string;
  shopId: string;
  shopName: string;
  promoteStartDate: string;
  promoteEndDate: string;
  auditStatus: number;
  commissionRate: number;
  estimatedCommissionFee: number;
  serviceRate: number;
  estimatedServiceFee: number;
  categoryName: string;
  saleCount: number;
  enable: number;
  materialId: number;
}

// 抖音商品详情类型
export interface TiktokInfo {
  id: number;
  name: string;
  cover: string;
  price: number;
  goodsId: string;
  account: string;
  activityId: number;
  activityTitle: string;
  shopId: string;
  shopName: string;
  promoteStartDate: string;
  promoteEndDate: string;
  auditStatus: number;
  commissionRate: number;
  estimatedCommissionFee: number;
  serviceRate: number;
  estimatedServiceFee: number;
  categoryName: string;
  saleCount: number;
  enable: number;
  materialId: number;
  slideshow: string;
  intro: string;
  orderNum: number;
  viewNum: number;
  kolNum: number;
  orderPayAmount: number;
  orderPayNum: number;
  orderSettleAmount: number;
  orderSettleCnt: number;
  settleServiceFee: number;
  statOrderPayAmount: number;
  statOrderPayAuthorNumber: number;
}